Monitoring asynchronous I/ O and changing the parameters is only possible if you have executed an application that requires asynchronous I/ O. 只有在已经执行了需要异步I/O的应用程序的情况下,才能监控异步I/O和更改参数。
With implementations of asynchronous I/ O being worked on, we should see a reduction in system resource utilization by the Domino server, and hence a better overall scalability. 通过实现异步I/O,我们看到Domino服务器使用的系统资源减少了,因此提高了总体可伸缩性。
The asynchronous I/ O allows applications to read and write data without blocking. 异步I/O让应用程序能够在不阻塞的情况下读写数据。
As such, they both enable asynchronous I/ O requests to be sent directly to underlying disk ( instead of through the corresponding subsystem and filesystem support), thus producing better performance. 因此,它们都可以把异步I/O请求直接发送到底层磁盘(而不通过相应的子系统和文件系统支持),这会产生更好的性能。
It also covered some best practices for disk configuration in a database environment, looked at the differences between direct and concurrent I/ O, and also discussed asynchronous I/ O and I/ O pacing. 还介绍了在数据库环境中进行磁盘配置的一些最佳实践,研究了直接和并发I/O之间的区别,还讨论了异步I/O和I/O处理速率调整。
We will discuss direct, concurrent, and asynchronous I/ O: what they are, how to turn them on, and how to monitor and tune them. 本文介绍直接、并发和异步I/O:它们是什么,如何启用它们,以及如何监控和优化它们。
This is also how you would enable asynchronous I/ O on your system. 这也是您在系统中启用异步I/O的方法。
I/ O servers are used on behalf of the database agents to perform prefetch I/ O and asynchronous I/ O by utilities such as backup and restore. 诸如备份和恢复之类的实用程序使用I/O服务器代表数据库代理程序执行预取I/O和异步I/O。
Db2aiothr ( aio collector thread): Manages asynchronous I/ O requests for the database partition ( UNIX-only). db2aiothr(aio收集器线程):管理数据库分区的异步I/O请求(仅在UNIX上)。
We'll examine the ever-important asynchronous I/ O and concurrent I/ O in this section, as well. 在这个部分中,我们还将研究越来越重要的异步I/O和并发I/O。
Block I/ O and asynchronous I/ O improvements. 块I/O和异步I/O改进。
The AIX kernel enables the asynchronous I/ O components. AIX内核启用异步I/O组件。
Maxreqs: This is the maximum asynchronous I/ O requests allowed. maxreqs:这是允许的最大异步I/O请求数量。
Both iostat and nmon can monitor asynchronous I/ O server utilization. iostat和nmon都可以监控异步I/O服务器的使用情况。
You tuned your asynchronous I/ O servers and configured I/ O pacing. 您优化了异步I/O服务器,并配置了I/O处理速率调整。
How can you monitor asynchronous I/ O server utilization? 您如何监视异步I/O服务器的使用率呢?
Synchronous and asynchronous I/ O refers to whether or not an application is waiting for the I/ O to complete to begin processing. 同步和异步I/O指的是,应用程序是否等待I/O的完成以开始进行处理。
Asynchronous I/ O calls, on the other hand, do not block. 另一方面,异步I/O不会阻塞。
InfoQ: NIO2 introduces a true asynchronous I/ O API for Java. InfoQ:NIO2向Java引入了真正的异步I/OAPI。
Asynchronous I/ O is a key tool for writing highly-scalable I/ O-intensive applications. 异步I/O是编写高可伸缩的I/O密集型应用的一把利器。
Asynchronous I/ O and event-driven programming requires a different mindset from most programming. 异步I/O和事件驱动编程需要的思维方式和大多数编程都不太相同。
By definition, an asynchronous I/ O call returns immediately, leaving the I/ O call pending. 根据定义,一个异步I/O要求立即返回,留下的I/O呼叫等待。
An IOCP object is associated with several I/ O objects that support pending asynchronous I/ O calls. 一个IOCP对象和很多支持异步I/O调用的I/O对象相联系。
CIOCPBuffer: A class used to manage the buffers used by the asynchronous I/ O calls. CIOCPBuffer:管理异步请求的缓存的类。
The first is JSR203, which adds new APIs for file system access, scalable asynchronous I/ O operations, socket-channel binding and configuration, and multicast datagrams. 第一个是JSR203,针对文件系统访问、可扩展异步I/O操作、多播数据包、Socket通道绑定和配置添加了新的API。
A server application is fairly meaningless if it cannot service multiple clients at the same time, usually asynchronous I/ O calls and multithreading is used for this purpose. 如果一个服务器应用程序不能同时支持多个客户端,那是毫无意义的,为此,通常使用异步I/O请求和多线程。
Bear in mind also that there can be multiple asynchronous I/ O requests active at any given time. 还应该牢记的是,任何时刻可能有多个活动的异步IO请求。
On multi-threaded implementations like JRuby, asynchronous I/ O is still useful, but it's also possible to have many concurrent worker threads doing either blocking or non-blocking calls. 对那些像JRuby这样的多线程实现,异步I/O同样很有用,但它也可以有多个并发工作线程来处理阻塞和非阻塞调用。
Hence, you can simulate the blocking API if desired, but asynchronous I/ O is the default. 所以,如果需要的话,你完全可以模拟阻塞式API,但是异步I/O是缺省的行为。